/*清除浮动*/
.clearfix{zoom:1}
.clearfix:after{content:'\20';display:block;clear:both;}

/**星级评论**/
.star{ display:inline-block;background-repeat: no-repeat;width:90px; text-align:left;margin-right: 5px;}
.star i{display:inline-block;background-image: url(../Images/a2d9bf425e7349e8b4de7645537f32f9.gif); background-position:0 -16px;display: inline-block;height: 16px;vertical-align: text-bottom;width:16px;height:16px;overflow:hidden; cursor:default;margin-right:2px;}
.star i.on{background-position:0 0px ;}
.star2 i{cursor:pointer;}
/**星级评论 over**/


/*******20140219商品评价开始*******/
.sppjdegital{}
.sppjdegital .reply{background-color:#f8f8f8;padding:2em;position: relative; padding:1em; border:0px solid red;margin:1em 0;}
.sppjdegital .ttop{background:#d70c19;color:#fff; position:absolute;right:0px; border-radius:4px;padding:2px 5px;margin:0em 1em 0 0;}
.sppjdegital .reply .name{ display:block;font-weight:bold;}
.sppjdegital .sppjbox{overflow:hidden;zoom:1; position: relative; padding:1em; border:1px solid #ccc;border-top:0px;}
.sppjdegital .cap .icon-reply{float:right;}
.sppjdegital .icon-reply i{display:inline-block;height: 16px; margin-right: 1px;overflow: hidden;vertical-align: baseline; width:22px;background-image: url(../Images/446a474b5c704acf918df1d35978a000.gif); background-repeat:no-repeat; background-position:0 -44px ; vertical-align:text-bottom;margin-right:5px;} 
.sppjdegital .cap strong{float:left;}
.sppjdegital .cap{ height:36px; line-height:36px; border:1px solid #ccc; background-image: url(../Images/446a474b5c704acf918df1d35978a000.gif); overflow:hidden;zoom:1;padding:0 1em;}
.sppjdegital .txt{margin-right:3em;}
.sppjbox ul{margin-top:1em;}

.orderlist .txt p{ line-height:2em; margin:0;padding:0;}
.orderlist .cap{ font-weight:800;display:block;padding:0.5em 1em;}
.btn-view{ display:inline-block;padding:1px 5px; line-height:2em;color:#fff; background:#de3540;border:1px solid #cfcfcf;}
.btn-view:visited,.btn-view:link,.orderlist .product_tab td .btn-view:hover{color:#fff;}
.orderlist .product_tab th{text-align:center; background-color:#f2f2f2;height:38px; background-image: url("../Images/446a474b5c704acf918df1d35978a000.gif"); }
.orderlist .product_tab td{ line-height:1.5em;padding:10px 5px;border:0px;}
.orderlist .product_tab td a:hover{ text-decoration:underline;color:#D10000}
.ord-img img{border:1px solid #cfcfcf;width:60px;height:50px;margin:0 5px 5px 0}
.ordbig-img img{border:0px solid #cfcfcf;width:100px;margin:0 5px 5px 0}
.sppjbox ul{margin-top:1em;}
.fl{float:left;}
.fr{float:right;}
.sppjdegital li:last-child  .pjchannle{border:0px;padding-bottom:0px;}
.pjchannle i,.pjchannle em{ font-style:normal; font-stretch: normal;}
.pjchannle{ color:#ccc;overflow:hidden;zoom:1;border-bottom:1px solid #ccc;padding-bottom:1em;}
.pjchannle .num,.pjchannle .name, .pjchannle b{color:#666;font-weight:normal;}

/**2014219商品评价-评论弹出层*/
.divmark{ position:fixed; z-index:9;top:0px;left:0;width:100%;height:100%;background-color:#000; opacity:0.7;filter:alpha(opacity=70)}
.dlgdiv{ z-index:98;background-color:#f8f8f8; /* border-radius:12px; */ text-align:left;} 
.dlgdiv_operate{width:400px;z-index:99;min-height:160px;}
.dlgdiv .productimg{margin:10px 30px; text-align:center; background-color:#fff;border:1px solid #ccc;}

.dlgdiv .short-txt{ text-align:center;padding:5px 0 0 0;}
.dlgdiv_operate .btn-confirm{margin:10px 0;}
.dlgdiv_operate .close{ cursor:pointer;width:14px;height:11px; display:inline-block;background-image: url(../Images/db34a2e9170741da97c4715d25e9a695.gif); position:absolute;top:12px;right:10px;}
.dlgdiv_operate .productimg{margin:10px 10px; text-align:center; background-color:#fff;border:0px solid #ccc;padding:20px 10px;}
.dlgdiv_operate .producttxt{float:right;padding-right:50px;padding-top:20px;width:480px}
.dlgdiv_operate .producttxt p{margin:0px;padding:5px 0;}
.dlgdiv_operate .producttxt .span80{display:inline-block;width:80px;text-align:right;}
.dlgdiv_operate .producttxt .div400{width:400px}
.dlgdiv_operate .producttxt input.red_bt_m{height:28px;line-height:25px!important;cursor:pointer;}
.dlgdiv_operate .hd{position:relative; border-bottom:1px solid #fff; line-height:3em; padding:0 1em; overflow:hidden;zoom:1; }
.dlgdiv_operate .bd{overflow:hidden;zoom:1;/* border-bottom:1px solid #ccc; */border-top:1px solid #ccc; background-color:#fff;}
.dlgdiv_operate .bt{ background-color:#f8f8f8;border-top:1px solid #fff;}
.dlgdiv_operate .textare{ width:385px;height:78px;resize:none;border:1px solid #ccc;font-size:12px;padding:5px;}
.dlgdiv_operate ul{padding:10px 0 10px 5px; line-height:2em;}
.dlgdiv_operate .btnbox{padding:5px 20px 5px 5px;} 
.dlgdiv_operate .hd h3{color:#000;font-weight:normal;}

.dlgdiv_result{min-height:68px;padding:30px;font-size:14px;color:#888;}
.dlgdiv_result .btnbox{margin-top:20px;}
.dlgdiv_result p{line-height:24px;text-align:center;margin-bottom:10px;}
.dlgdiv_result .result_share{text-align:center; *width:260px;*margin:0 auto;}
.dlgdiv_result .result_share span{vertical-align: top; display: inline-block; padding-top: 2px;*float:left;*line-height:22px;}
.dlgdiv_result .result_share .result_share_div{display:inline-block!important;*float:left;}
.dlgdiv_result h3{padding:20px 0 0 0; text-align:center;color:#000;}


/*评价标签*/
.dlgdiv_operate .pj_tips{display:inline-block;margin-bottom:10px; margin-right:5px;padding:4px 10px 4px 30px;background-image:url(../Images/ea7dfea8e43b471f9ba93f3a992dda8c.gif); background-repeat:no-repeat;border:1px solid #dfdfdf;cursor:pointer;}
.dlgdiv_operate .tips_normal{background-position:8px 5px;}
.dlgdiv_operate .tips_self{background-position:8px -86px;}
.dlgdiv_operate .pj_tips:hover{border:1px solid #d10000;}
.dlgdiv_operate .tips_check{background-position:8px -26px;border:1px solid #d10000;}
.dlgdiv_operate .pj_self input{width:80px; height:24px;padding:0 5px;line-height:26px;border:1px solid #dfdfdf;}
/*共享图标*/
.pj_share{padding:2px 5px 2px 25px;background-image:url(../Images/ea7dfea8e43b471f9ba93f3a992dda8c.gif); background-repeat:no-repeat;background-position:0 4px; cursor:pointer;}
.share_check{background-position:0 -56px;}
.weibo, .dlgdiv_operate .qqkj, .dlgdiv_operate .douban{display:inline-block; width:20px;height:20px; margin-right:15px; background-image:url(../Images/cfff8e548b754f07b7e7399c6795f2b0.gif); background-repeat:repeat;vertical-align:middle;}
.qqkj{background-position:0 -20px;}
.douban{background-position:0 -40px;}


/****评价晒单 按钮样式****/
.red_bt_mn{width:80px;height:25px;background:#d80c18; font-size:14px; color:#fff; text-align:center; line-height:25px; border-radius:3px;}
.red_bt_mn span{color:#fff;}
.btn-confirm{ border-radius:2px; background-color:#C00;color:#fff;border:0px none;padding:6px 40px;font-size:14px;margin:0px 0;cursor:pointer;}
.white_bt_m{ display:inline-block;height:25px;line-height:25px;padding:0 10px;background:#fff;border:1px solid #dfdfdf;}
input.white_bt_m{height:27px;line-height:20px!important;*padding:0px;font-size:12px;color:#666;cursor:pointer;}
.white_bt_m:hover{background:#333;color:#fff;}
.white_bt_m:hover span{color:#fff;}
/*.gray_bt_l:hover span, .gray_bt_m:hover span, .gray_bt_s:hover span, .gray_bt_short:hover span{color:#fff;}*/
/* 评价晒单 按钮样式 结束 */
.crumb { height:50px; line-height:50px;}
/* 评论详情 / 评论详情-回复 开始 */
.main_body .comment{height:auto!important; height:345px; min-height:345px;}
.box_left{ width:932px;}
.box_right{ width:256px;}
.box_right_info{ line-height:22px;}
.comments_list .pjchannle{ color:#ccc; overflow:hidden;zoom:1;border-bottom:1px solid #ccc;padding-bottom:1em;}
.comments_list .comments_item .jing{ width:18px; height:18px; line-height:18px; text-align:center; display:inline-block; background-color:#d80c18; color:#fff;font-family:"宋体";font-weight:bold;}
.comments_list .keywords{ margin:0 0 15px 0;}
.comments_list .keywords span, .comments_list .comments_subject dd span{ display:inline-block;padding:0 15px;height:25px; line-height:25px; background-color:#fff7d1; border:1px solid #f8dda2; margin-right:15px; color:#333; text-align:center;}
.comments_list .comments_item .comments_pic{ /*display:none;*/}
.comments_list .comments_item .comments_pic a{ margin-right:10px; display:inline-block; width:118px;height:118px; border:1px solid #dfdfdf;}
.comments_list .comments_item .comments_pic img{ width:118px;height:118px;}
.comments_list .zan{ /*width:48px;*/ height:22px; line-height:22px; padding:0 20px 0 35px; display:block; border:1px solid #ddd;background-image:url(../Images/824a4da3deb64ff98406e14def5997fd.gif); background-repeat: no-repeat; background-position: 8px -21px;}
.comments_list .zan:hover, .comments_list .zancheck{background-position:8px 4px;}
.comments_list .zan:hover,.comment_list .zan.hover, .comments_list .reply:hover{ border:1px solid #333;color:#333;}
.comments_list .zancheck{color:#d10000; border:1px solid #333;}
.comments_list .zan.cur{ /* background-position:8px -151px; */}
.comments_list .reply{ /*width:78px;*/ height:22px; line-height:22px; margin-left:10px; padding:0 25px; border:1px solid #dfdfdf; text-align:center; display:block;}
.comments_list .rate_reply{ line-height:22px;padding:10px 20px;margin:10px 0;}

.comments_list .jing{ display:inline-block; vertical-align:middle;}
.comments_list .perfect:first-child .comments_con{ color:#888;}
.comments_list .perfect .comments_pic,.comments_list .sd .comments_pic{ display:block;}

.comments_list .comments_item:first-child { border:medium none; margin-top:0; }
.comments_list .comments_item { padding:15px 0 15px 0;}
.comments_list .comments_content{ /* padding-top:10px; */padding:5px 10px 5px 0;}
.comments_list .comments_content p{}
.comments_list .reply_msg_div p{ padding:0 0 5px 0;line-height:24px;}
.comments_list .comments_content .comments_con{ margin:5px 0 15px 0;line-height:28px;overflow:hidden;}
.comments_list .comments_content .reply_2{padding:5px;}
.comments_list .comments_content .f8_bg{margin-top:10px;}
.comments_list .comments_item .comments_item_bd { /* position:relative; */}
.comments_list .comments_item_bd .mod_comments_sub { padding:0 0 5px 45px;}

.comments_list .comments_user { text-align:center;}
.comments_list .comments_user .user_pic{ display:block;width:70px;height:70px;margin:0 auto 10px auto;border:1px solid #dfdfdf;}
.comments_list .comments_user .user_pic_bg { background:url(../Images/dc4660caf12f4c3d920b3485650d43b6.gif);}
.comments_list .comments_user .user_pic img{width:70px;height:70px;}
.comments_list .comment_left { width:105px;padding:10px;}
.comments_list .comment_right { width:750px;}
.comments_list .comment_right_sp { width:1018px;}

.comments_list .comments_item .reply_div{ width:712px; margin:5px 0 10px 0; border:1px solid #dfdfdf;}
.comments_list .comments_item .reply_div .f8_bg{padding:15px 15px 10px 15px;}
.comments_list .comments_item .reply_div input.white_bt_m{margin-right:10px;}

.comment_box_inner .text1{ width:670px;height:50px; display:inline; line-height:22px; padding:5px;border:1px solid #dfdfdf;  resize:none;font-size:12px;}
.comment_box_tips{ height:25px; line-height:25px; margin-top:10px;}

/* 评论详情-回复 结束 */


/* 晒单详情页 开始 */
.tv_gallery{ width:100px; height:415px; }
.tv_gallery .scrollImg{height:373px;}
.tv_gallery .up_bt, .tv_gallery .down_bt{height:12px; width:100px; background-image:url(../Images/fb1d4312ab7a4cc49df677f9c2c4dd58.gif); background-repeat:no-repeat; cursor:pointer; }
.tv_gallery .up_bt{ background-position:center 0; }
.tv_gallery .down_bt{ background-position:center bottom;}
.tv_gallery .tv_gal_piclist{ width:82px; height:373px; margin:10px 0 0 10px; overflow:hidden;}
.tv_gallery .tv_gal_piclist li{ width:80px; height:80px; margin-bottom:10px; border:1px solid #dfdfdf; }
.tv_gallery .tv_gal_piclist li.cur, .tv_gallery .tv_gal_piclist li:hover{ border:1px solid #888; }
.saidan .pro_pic { width:735px;}
.saidan .pro_pic_size{ width:400px;height:400px;margin:auto;}
.saidan .pro_pic_size img{ width:100%;height:100%;}
.saidan .pro_text{ width:400px; }

.other_sd li{ padding:5px 0; height:70px;}
.other_sd li dl{ clear:both;}
.other_sd li dt{ float:left; padding-right:10px; width:98px;}
.other_sd li dd{ float:left; width:105px; word-wrap: break-word;}
/* 晒单详情页 结束 */


/* 全部评价 开始 */
.comments_list .comments_rate{ width:32.5%; padding:15px 10px 15px 10px;}
.comments_list .comments_rate .font48{font-size:48px;}
.comments_list .comments_rate_tb table td{ padding:6px 0px; line-height:normal;}
.tab_content .comments_list .comments_rate_tb table td{ padding:4px 0px; line-height:normal;}
.comments_list .comments_rate .rate{ width:135px; height:12px; border:1px solid #ddd;}
.comments_list .comments_rate .rate_theme{ height:12px; background-color:#d10000;}
.comments_list .comments_subject{ border-left:1px dotted #dfdfdf; border-right:1px dotted #dfdfdf;  width:40%; height:auto!important; height:90px; min-height:90px; padding:15px 30px;}
.comments_list .comments_subject dl{ clear:both;}
.comments_list .comments_subject dd span{ float:left;margin-bottom:5px;}
.comments_list .comments_btn{ padding:30px 10px 15px 30px;}
.comments_list .track_tit{}
.comments_list .track_tit a{ height:36px; line-height:36px; text-align:center; border:1px solid #dfdfdf; border-bottom:none;; display:inline-block; background-color:#fdfdfd; padding:0 20px;}
.comments_list .track_tit a.cur{ height:38px; line-height:38px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:none; border-top:1px solid #d80c18; color:#191919; background-color:#fff; margin-bottom:-1px;}
/* 全部评价 结束 */


/* 发布晒单-上传图片 开始 */
.single_con dl{ clear:both;}
.single_con dt { float:left; line-height:20px; /*text-align:right;*/ width:95px; color:#333; font-size:14px;}
.single_con dd { color:#333; float:left; width:835px;}
.single_con dd input,.single_con dd select,.single_con dd textarea{ font-size:14px; vertical-align:middle;}
.single_con dd textarea{ width:814px; height:136px; padding:10px; resize:none;}
.border_dotted{ border:1px dashed #ddd;}
.single_img{padding:10px 41px 15px 42px;}
.single_con .single_pic_list{}
.single_con .single_pic_list li{ float:left; margin:0 15px 10px!important; *margin:0 12px 10px; width:118px; height:118px; border-:1px solid #dfdfdf; background-color:#fff; position:relative; text-align:center;  padding:1px;}
.single_con .single_pic_list li a.close{ display:none;}
.single_con .single_pic_list li img{ margin-top:9px;}
.single_con .single_pic_list li:hover,.single_con .single_pic_list li.hover,.single_con .single_pic_list li.cur{border:1px solid #dfdfdf;padding:0;}
.single_con .single_pic_list li.fail{ border:1px solid #d10000; padding:0;}
.single_con .single_pic_list li:hover a.close,.single_con .single_pic_list li.hover a.close,.single_con .single_pic_list li.cur a.close,.single_con .single_pic_list li.fail a.close{ display:block;width:18px; height:20px; line-height:20px; text-align:center; top:1px; right:1px; z-index:6; font-size:16px; top:0px; right:0px; color:#d10000; background-image:url(../Images/e9c948a6c9f64ab2b85a35d8493dc220.gif);}
.single_con .single_pic_list li .rate{ width:110px; height:4px; background-color:#ddd; bottom:16px; left:5px; display:none; *overflow:hidden;}
.single_con .single_pic_list li .rate_theme{ height:4px; background-color:#7bbd54;*float:left;}
.single_con .single_pic_list li:hover .rate,.single_con .single_pic_list li.hover .rate,.single_con .single_pic_list li.cur .rate,.single_con .single_pic_list li.fail .rate{ bottom:15px; left:4px;}
.single_con .single_pic_list li.jiazai .rate{ display:block;}
.single_con .single_pic_list li.jiazai img{ opacity:0.2;}
.single_con .single_pic_list li.fail{ cursor:default;}
.single_con .single_pic_list li.fail img{ display:none;}
.single_con .single_pic_list li .fail_con{ display:none;}
.single_con .single_pic_list li.fail .fail_con{ display:block;} 

.single_pic_share dl{ clear:both;}
.single_pic_share dt{ float:left;}
.single_pic_share dd{ float:left; padding-right:5px;}

.single_about p{ line-height:24px;}
/* 发布晒单-上传图片 结束 */


/* 用户中心-我的评论晒单 开始 */
.orange_bg {background-color:#fff7d1;border:1px solid #f8dea6;}
.user_order_top dl{ clear:both;}
.user_order_top dt{ float:left;}
.user_order_top dd{ float:left;}
.user_single_list{ clear:both;}
.user_single_list li{ float:left; width:435px; padding:30px;}
.user_single_list dl{ clear:both; height:auto!important;height:90px;min-height:75px;}
.user_single_list li dt{ float:left; padding-right:20px; width:92px;}
.user_single_list li dt img{ /* border:1px solid #ddd; padding:5px; */}
.user_single_list li dd{ /*float:left;*/margin-left:110px; line-height:22px; width:310px;}

.user_single_action .comment_bt{margin-right:10px;}
.user_single_action .comment_bt a, .user_single_action .single_bt a{display:block;width:35px;padding-left:25px;background-color:#fff;background-image:url(../Images/4b534f2c46704715911c1d9e6a770042.gif);background-repeat:no-repeat;border:1px solid #dfdfdf;font-size:12px;}
.user_single_action .comment_bt a{ background-position:8px 5px;}
.user_single_action .comment_bt.hover a,.user_single_action .comment_bt a:hover{ /* background-position:10px -27px; */ border:1px solid #d10000; color:#d10000;}
.user_single_action .single_bt a{ background-position:8px -15px;}
.user_single_action .single_bt.hover a,.user_single_action .single_bt a:hover{ /* background-position:10px -91px; */ border:1px solid #d10000; color:#d10000;}

.user_single_action .one_do{ width:62px; height:24px; line-height:24px; text-align:center; margin-right:10px;cursor:pointer;}

.all_no .comment_bt,.all_no .single_bt{ display:block;}
.all_do .comment_bt_do,.all_do .single_bt_do{ display:block;}
.comment_do .comment_bt_do{ display:block;}
.comment_do .single_bt{ display:block; float:right; margin-right:40px;}
.single_do .single_bt_do,.single_do .comment_bt{ display:block;}


/* 用户中心-我的评论晒单 结束 */

/* 用户中心-弹出框 开始 */
.box_w400{width:380px;min-height:100px;}
.box_w400 .title{position:relative;}
.box_w400 .title h3{margin-left:10px;font-size:14px;}
.box_w400 .box_p{line-height:24px;text-align:center;}
.box_w400  .title .close{position:absolute;top:12px;right:10px; width:14px;height:11px; display:inline-block;background-image: url(../Images/db34a2e9170741da97c4715d25e9a695.gif); }
.box_w400 .box_con{padding:50px 10px;}

.pop_single_con input,.pop_single_con select,.pop_single_con textarea{ font-size:14px; vertical-align:middle;}
.pop_single_con textarea{ width:350px; height:110px;}

.pop_single_comment dl{ clear:both;}
.pop_single_comment dt{ width:60px; float:left; text-align:right;}
.pop_single_comment dd{ float:left;}
.pop_single_comment .tag_btn{ width:65px; height:20px; line-height:20px; border:1px solid #ddd; margin:0 5px;}
.pop_single_comment .tag_btn input{ margin-right:5px;}
.pop_single_comment .tag_btn .textb{ width:65px; height:18px; line-height:18px;}
/* 用户中心-弹出框 结束 */

/** 产品页  评论晒单 **/
.perfect_sd{}
.perfect_sd .sel span, .perfect_pj .sel span{/*background-image:url(../Images/49226152a6dc4d7781f8406ce0b26a36.gif);background-repeat: no-repeat;background-position: 70px -35px;*/margin-left:3px;padding-right:20px;}
.perfect_sd .col span, .perfect_pj .sel span{background-position: 70px 5px;}
.perfect_sd .sd_ul{}
.perfect_sd .sd_ul li{float:left;width:292px;margin:0 3px;border:1px solid #dfdfdf;*display:inline;*zoom:1;}
.perfect_sd .sd_ul .img{width:292px; height:210px;overflow:hidden;}
.perfect_sd .sd_ul .img img{width:292px;}

.perfect_sd .sd_ul .sd_top{height:28px;line-height:28px;}
.perfect_sd .sd_ul .sd_top span{vertical-align:top;}
.perfect_sd .sd_ul .sd_top .sd_userimg{display:inline-block;width:28px; height:28px;margin-right:10px;background:url(../Images/749b9a9c4060449ba0a40d41ed743c4a.gif) no-repeat left 0;}
.perfect_sd .sd_ul .sd_top .sd_userimg img{width:28px;height:28px;}
.perfect_sd .sd_ul .perfect_user .sd_p{height:66px;overflow:hidden;}
.perfect_sd .sd_ul .perfect_user p{text-indent:2em;margin:10px 0;word-wrap:break-word; word-break:break-all;}
.perfect_sd .sd_ul .sd_reply, .perfect_pj .pj_ul .sd_reply{line-height:24px;}

.perfect_pj .pj_ul li{float:left;width:592px;margin:0 3px 10px 0;border:1px solid #dfdfdf;*display:inline;*zoom:1;}
.perfect_pj .pj_ul .pj_top{height:72px;padding:15px 10px;}
.perfect_pj .pj_ul .pj_top  .user_img{width:70px;height:70px; background:url(../Images/dc4660caf12f4c3d920b3485650d43b6.gif) no-repeat center; border:1px solid #dfdfdf;overflow:hidden; }
.perfect_pj .pj_ul .pj_top  .user_con{width:485px;}
.perfect_pj .pj_ul .perfect_user{}
.perfect_pj .pj_ul .pj_p{height:35px; overflow:hidden;}
